leatherleaf sedge - Francés Inglés Diccionario